# src/core/exceptions.py
class AIAssistantError(Exception):
    """基础异常类"""
    pass

class APIError(AIAssistantError):
    """API调用异常"""
    pass

class FileProcessingError(AIAssistantError):
    """文件处理异常"""
    pass

class ConfigurationError(AIAssistantError):
    """配置异常"""
    pass